﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using TVNDBLayer.BLL;

public partial class changepassword : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void btnChange_Click(object sender, EventArgs e)
    {
        string passwordOld = txtPasswordOld.Text;
        string passwordNew = txtPasswordNew.Text;
        if (Session["UID"] != null)
        {

            int uid;
            if (!int.TryParse(Session["UID"].ToString(), out uid))
            {

            }
            AccountBLL accountBLL = new AccountBLL();
            if (accountBLL.IsExistPassword(uid, passwordOld))
            {
                bool b = accountBLL.ChangePassword(uid, passwordNew);
                if (b)
                    lblError.Text = "Mật khẩu đã thay đổi thành công!";
                else
                    lblError.Text = "Thay đổi không thành công!";
            }
            else
                lblError.Text = "Mật khẩu cũ không đúng";
        }
        else
        {
            Response.Redirect("home.aspx");
        }
    }
}